package com.example.entity.yifei;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.math.BigDecimal;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.annotations.ApiOperation;
import lombok.Data;

/**
 * 
 * @TableName INVMD
 */
@TableName(value ="INVMD")
@Data
@ApiModel("品号换算单位档")
public class Invmd implements Serializable {


    /**
     * 品号
     */
    @TableId(value = "MD001")
    @ApiModelProperty("品号")
    @JsonProperty("md001")
    private String MD001;

    /**
     * 换算单位
     */
    @TableField(value = "MD002")
    @JsonProperty("md002")
    @ApiModelProperty("换算单位")
    private String MD002;

//    /**
//     *
//     */
//    @TableField(value = "COMPANY")
//    private String COMPANY;
//
//    /**
//     *
//     */
//    @TableField(value = "CREATOR")
//    private String CREATOR;
//
//    /**
//     *
//     */
//    @TableField(value = "USR_GROUP")
//    private String USR_GROUP;
//
//    /**
//     *
//     */
//    @TableField(value = "CREATE_DATE")
//    private String CREATE_DATE;
//
//    /**
//     *
//     */
//    @TableField(value = "MODIFIER")
//    private String MODIFIER;
//
//    /**
//     *
//     */
//    @TableField(value = "MODI_DATE")
//    private String MODI_DATE;
//
//    /**
//     *
//     */
//    @TableField(value = "FLAG")
//    private Integer FLAG;

    /**
     * 换算率分子
     */
    @TableField(value = "MD003")
    @JsonProperty("md003")
    @ApiModelProperty("换算率分子")
    private BigDecimal MD003;

    /**
     * 换算率分母
     */
    @TableField(value = "MD004")
    @JsonProperty("md004")
    @ApiModelProperty("换算率分母")
    private BigDecimal MD004;

    @TableField(exist = false)
    @ApiModelProperty("区分 null是换算单位,0是库存单位")
    private Integer division;

//    /**
//     *
//     */
//    @TableField(value = "MD005")
//    private String MD005;
//
//    /**
//     *
//     */
//    @TableField(value = "MD006")
//    private String MD006;
//
//    /**
//     *
//     */
//    @TableField(value = "MD007")
//    private String MD007;
//
//    /**
//     *
//     */
//    @TableField(value = "MD008")
//    private String MD008;
//
//    /**
//     *
//     */
//    @TableField(value = "MD009")
//    private String MD009;
//
//    /**
//     *
//     */
//    @TableField(value = "MD010")
//    private String MD010;
//
//    /**
//     *
//     */
//    @TableField(value = "MD011")
//    private BigDecimal MD011;
//
//    /**
//     *
//     */
//    @TableField(value = "MD012")
//    private BigDecimal MD012;
//
//    /**
//     *
//     */
//    @TableField(value = "MD013")
//    private BigDecimal MD013;
//
//    /**
//     *
//     */
//    @TableField(value = "UDF01")
//    private String UDF01;
//
//    /**
//     *
//     */
//    @TableField(value = "UDF02")
//    private String UDF02;
//
//    /**
//     *
//     */
//    @TableField(value = "UDF03")
//    private String UDF03;
//
//    /**
//     *
//     */
//    @TableField(value = "UDF04")
//    private String UDF04;
//
//    /**
//     *
//     */
//    @TableField(value = "UDF05")
//    private String UDF05;
//
//    /**
//     *
//     */
//    @TableField(value = "UDF06")
//    private String UDF06;
//
//    /**
//     *
//     */
//    @TableField(value = "UDF51")
//    private BigDecimal UDF51;
//
//    /**
//     *
//     */
//    @TableField(value = "UDF52")
//    private BigDecimal UDF52;
//
//    /**
//     *
//     */
//    @TableField(value = "UDF53")
//    private BigDecimal UDF53;
//
//    /**
//     *
//     */
//    @TableField(value = "UDF54")
//    private BigDecimal UDF54;
//
//    /**
//     *
//     */
//    @TableField(value = "UDF55")
//    private BigDecimal UDF55;
//
//    /**
//     *
//     */
//    @TableField(value = "UDF56")
//    private BigDecimal UDF56;
//
//    /**
//     *
//     */
//    @TableField(value = "UDF07")
//    private String UDF07;
//
//    /**
//     *
//     */
//    @TableField(value = "UDF08")
//    private String UDF08;
//
//    /**
//     *
//     */
//    @TableField(value = "UDF09")
//    private String UDF09;
//
//    /**
//     *
//     */
//    @TableField(value = "UDF10")
//    private String UDF10;
//
//    /**
//     *
//     */
//    @TableField(value = "UDF11")
//    private String UDF11;
//
//    /**
//     *
//     */
//    @TableField(value = "UDF12")
//    private String UDF12;
//
//    /**
//     *
//     */
//    @TableField(value = "UDF57")
//    private BigDecimal UDF57;
//
//    /**
//     *
//     */
//    @TableField(value = "UDF58")
//    private BigDecimal UDF58;
//
//    /**
//     *
//     */
//    @TableField(value = "UDF59")
//    private BigDecimal UDF59;
//
//    /**
//     *
//     */
//    @TableField(value = "UDF60")
//    private BigDecimal UDF60;
//
//    /**
//     *
//     */
//    @TableField(value = "UDF61")
//    private BigDecimal UDF61;
//
//    /**
//     *
//     */
//    @TableField(value = "UDF62")
//    private BigDecimal UDF62;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}